Meaning of (वज्र सा) vajr sa in english
As adjective :
invulnerable Ex:  , invulnerable to be traits of gossip
Suggested : incapable of being wounded, hurt, or damaged
Word of the day
(वज्र सा) vajr sa
can be used as adjective.. No of characters: 7 including consonants matras.
Transliteration :
vajra saa